magnetic tape recorder (mtr) - Francés Inglés Diccionario